go/types.Alias.obj (field)
9 uses
go/types (current package)
alias.go#L47: obj *TypeName // corresponding declared alias object
alias.go#L66: func (a *Alias) Obj() *TypeName { return a.orig.obj }
alias.go#L120: panic(fmt.Sprintf("non-terminated alias %s", a0.obj.name))
alias.go#L147: a.obj = obj
alias.go#L167: obj := NewTypeName(pos, orig.obj.pkg, orig.obj.name, nil)
instantiate.go#L142: if !check.validateTArgLen(pos, orig.obj.Name(), tparams.Len(), len(targs)) {
typestring.go#L340: w.typeName(t.obj)
typestring.go#L350: w.typ(Unalias(t.obj.typ))
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)